package negocio;

import java.util.List;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.*;

@Entity
public class HistorialGanancia
{
	@Id
	private int nroHistorial;
	private float porcentajeActual;
	@OneToMany
    @JoinTable(
            name="ItemHistorial",
            joinColumns = @JoinColumn( name="mes_anio"),
            inverseJoinColumns = @JoinColumn( name="nroHistorial"))
	private List<ItemHistorial> itemsHistorial;
	
	
	public float getPorcentajeActual() {
		return porcentajeActual;
	}

	public void setPorcentajeActual(float porcentajeActual) {
		this.porcentajeActual = porcentajeActual;
	}

	public List<ItemHistorial> getItemsHistorial() {
		return itemsHistorial;
	}

	public void setItemsHistorial(List<ItemHistorial> itemsHistorial) {
		this.itemsHistorial = itemsHistorial;
	}

	public void calcularPorcentaje()
	{
	
	}
	
	public void modificarPorcentaje(float nuevoPorc)
	{
	
	}
	
	public void agregarItem(Object itemHistorial)
	{
	
	}


	public void setNroHistorial(int nroHistorial) {
		this.nroHistorial = nroHistorial;
	}

	public int getNroHistorial() {
		return nroHistorial;
	}
}
